An idiom of the Engligh language,
No Bones roughly means without a doubt, or without argument. Often used in the phrase, "
no bones about it...".
Most users of this idiom aren't even sure where they learned it, or exactly why it means what it means. It's one of those things
you just know how to use when the opportunity arises.